roll casting - Turkish English Dictionary